990
778
2
3
305
109
35
1
4
308
17
1
6
2
1
193
129
33
599
3
1768
528
1054
953
128
5
1
1541
26
48
13
14
35
1
1
64
1
1
1
1
159
1
604
1002
780
830
39
5
1
13
1093
1
6
71
1
1
151
78
1
5
14
4
1
2
19
426
1
1317
24
25
1670
1
55
1581
100
65
4
32
19
1
154
1063
4
1
353
154
1763
5
511